dsh-git-plugin: Git Workflow Plugin for DeepSeek Harness
dsh-git-plugin integrates the Git workflow into DeepSeek Harness, providing a visual Web panel and command-line tools. Users can view repository status, manage branches, commit code, inspect diffs, and restore snapshots. The plugin supports slash commands (such as `/status` and `/commit`) and read-only model tools, enabling the agent to have a complete operational view of the Git repository directly within the session. Installation requires Node.js ≥ 20 and Git ≥ 2.32.
Read MoreDeepSeek Harness Plugin: dsh-git
`lengmoxxl/dsh-git` is a read-only Git browser plugin designed specifically for the DeepSeek Harness (DSH) Web GUI. It integrates into the right sidebar and provides features such as commit history browsing, interactive code comparison, and multi-view settings. Installation requires a Node.js environment, the DSH CLI, and Git. The plugin reads repositories through child processes, is fully read-only, and makes no network requests, making it suitable for quickly reviewing code changes in a web interface, although large repositories may respond more slowly.
Read Moredsh-git-flow: DeepSeek Harness Workspace Git Plugin
`dsh-git-flow` is a plugin in DeepSeek Harness for managing repositories within a session context. It provides branch browsing, switching, creation, and committing, with AI-generated commit messages. Installation requires Node.js ^22.19.0 or 24.0.0 and pnpm 10. Its security design implements session isolation, secure command execution, prohibition of force pushes, restricted commit scope, and forced branch switching only after confirmation, ensuring safe and controllable operations.
Read Moredsh-workspace-git: Create a DeepSeek Harness Workspace Directly from a Git URL
`dsh-workspace-git` is a plugin for DeepSeek Harness (DSH) that simplifies workspace creation through a web interface by integrating Git repository cloning directly, replacing cumbersome manual `git clone` operations. The plugin supports secure execution, interactive control, and credential support. Users must install the specified version and restart the service. After installation, DSH provides two options: using an existing folder or cloning a Git repository. Configuration options include timeout duration and output limits; users should note pnpm 10 compatibility settings and security notices.
Read Moredsh-git-vcs: Git Version Control Plugin for DSH Web GUI
`dsh-git-vcs` is a plugin for DeepSeek Harness (DSH) that provides IDE-like Git version control features in the web interface. The plugin is open-sourced under the MIT license and supports local change management, commit tree viewing, branch and stash management, and one-click initialization for non-repository directories. It adopts a zero-build strategy and communicates with the Host process over an RPC channel to execute Git commands. DSH version ≥ 0.1.7-rc.2 is required; after modifying the code, the process must be restarted or the page refreshed.
Read Moredsh-git-branch: Git Branch Capsule Plugin for DSH Desktop
`dsh-git-branch` is a DeepSeek Harness Desktop plugin designed to allow intuitive viewing and switching of Git branches through a chat bar capsule. Core features include displaying branch status (such as HEAD, dirty, and upstream/downstream indicators), supporting interactions with local and remote branch lists, creating new branches, and performing Fetch operations. Released under the MIT license, the plugin eliminates the need to manually run terminal commands after installation and significantly reduces the cognitive load of context switching, making it suitable for developers who need to manage Git repositories in a conversational interface.
Read Moredsh-git-seam: Structured Git Tools and Commit Gating for DeepSeek Harness
`dsh-git-seam` is a Git plugin designed for DeepSeek Harness agents to address issues of blind commits and unreliable parsing. It provides six structured tools and a “Diff-Before-Commit” gate mechanism, requiring agents to review changes before committing to keep operations secure and controllable. The plugin supports viewing status, diffs, logs, branches, and commits, but is limited to local operations and does not support destructive history operations, remote pushes, or certain advanced features. It is simple to install and configure, making it suitable for DSH workflows that require strict commit review.
Read Moredsh-git-tools: DeepSeek Harness Local Git Toolkit
`dsh-git-tools` is a plugin for DeepSeek Harness (DSH) designed to address security and latency issues when agents operate on local code repositories during a session. It provides four tools—`git_status`, `git_diff`, `git_log`, and `git_commit`—that allow agents to run Git commands directly on the host. Core features include checking branch status, viewing changes (with support for a statistics summary or a patch), listing commit history, and creating commits. The tools are executed securely via `execFile`, with controlled parameter injection and no destructive operations. Users only need to ensure Git is installed in their environment, then installation and usage can be completed through commands.
Read Moredsh-git-commit: Git Commit Assistant
`dsh-git-commit` is a tool in DeepSeek Harness designed to simplify Git repository management. Implemented in pure Node.js and requiring no internet connection, its core features include analyzing changes to generate commit messages compliant with the Conventional Commits specification, generating CHANGELOG.md by type, and suggesting version numbers according to SemVer rules. Users can install and configure it in the terminal and directly invoke tools such as `suggest_commit`, `generate_changelog`, and `suggest_version` in DSH sessions to automate commit history and version management. It is recommended to review the source code before use.
Read MoreDeepSeek Harness Git Plugin: `taontech/dsh-git`
`taontech/dsh-git` is a Git management plugin for DeepSeek Harness (DSH). It is installed via npm and provides a Git tab in the browser, integrating visualizations such as repository overview, file status, commit history, branch graph, and heatmap. The plugin wraps common Git operations (e.g., committing, pushing, and switching branches), supports initializing non-Git directories, and enables quick startup in macOS environments. It uses the `gmc` library to handle commands and interacts with the frontend through a RESTful API, aiming to help developers avoid frequent terminal switching and improve code collaboration efficiency.
Read MoreDeepSeek Git Status and Commit Plugin for Harness
`dsh-git` is a plugin for the DeepSeek Harness web interface, designed to address limitations in the built-in Git status monitoring and commit features. Through the action area at the bottom of the sidebar, it provides session-aware status monitoring, worktree detail display, and commit and push functionality. Core features include displaying the current branch and changed-file statistics, automatically invoking AI to generate a commit message when the message is empty, and providing a safe refresh mechanism. Users can install it via the command line. Operations require the current session to have the project directory and the necessary permissions.
Read Moredsh-git: Session-Scoped Worktree Review Panel for DeepSeek Harness
`dsh-git` is a DeepSeek Harness plugin maintained by Mattis Megevand, designed to provide developers with a “session-scoped worktree review panel” for viewing the file system state or Git changes within a specific session. The plugin runs with the permissions of the current DSH process, and no direct installation command is provided; it is recommended to review the source code and license information first. For more details, visit the [plugin catalog page](https://www.skillhub.cn/plugins/mattismegevand/dsh-git) or the [GitHub repository](https://github.com/mattismegevand/dsh-git).
Read Moredsh-git-component: Add a Git panel to DeepSeek Harness WebUI
# Introduction When working with the DeepSeek Harness (DSH) WebUI, checking what has changed in the current repository, committing, and pushing usually requires switching back to the terminal to run `git status` and `git commit`. This back-and-forth often interrupts your current tasks. The dsh-git-component plugin solves this problem: it mounts a floating panel on the right side of the WebUI to display workspace changes in real-time. Commits and pushes can be completed directly within the panel, and if the commit message is left blank, it will be automatically generated. Below, we introduce the positioning, features, installation, and usage of this plugin. # What is this? dsh-git-component is a Git plugin for the DeepSeek Harness Web GUI, created by nieyun...
Read More